I am a developer of the detection module for AIR GO.
はじめに(背景) こんにちは。LINEでAIR GOの開発を担当しているKIM SEUNGHOONです。最近、Googleは、Android 9(Pie)で、APK Signature Scheme v3を紹介しました。これに伴い、AIR GOも、APK Signature Schemeを検知できるようになりましたので、このブログでは、APK Signing(APK Signature Scheme)が何かとAIR GOがどのように検知するかについて紹介したいと思います。(AIR GOについては前回の記事を読んでいただければと思います。) APK Signingについて まず、この記事を読む前に、APK Signingについて簡単に説明したいとおもいますがAPK Signingとは、AndroidのAPKファイルに署名することを意味し、APK ファイルの完全性を保証する(1)、署名者 ( 開発者) を認証する(2)といった役割があります。そのため、Google PlayストアにAPKファイルを登録する際や、手元のAndroid端末にAPKファイルをインストールする際